安装 OpenSSH

Termux

  1. 更新包
pkg -y update
  1. 安装 Openssh
pkg install openssh

配置密钥连接

  1. 生成 SSH 密钥对。
ssh-keygen -t rsa -b 4096 -C "your_email@hostname.com"
  1. 将公钥添加到远程服务器的 authorized_keys 文件尾部。(密码连接)
ssh-copy-id -i ~/.ssh/vps_id_rsa.pub user@hostname
cat ~/.ssh/vps_id_rsa.pub | ssh user@hostname "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
  1. 连接远程服务器。
ssh -i ~/.ssh/id_rsa user@hostname

[!HINT] 此处解决了 Obsidian 代码下面的缩进列表无效的问题,为代码增加缩进即可。因为上面的列表被代码阻隔,下面的缩进列表找不到上文,就被当成了缩进代码。

[!QUESTION] 阅读模式下:Callout 上无空行时,上有一级列表,则 Callout 与列表文字对齐;上有二级列表,则列表失效。阅读模式,表格上无空行时,表格失效。

附言

scp /path/to/local/file user@hostname:/path/to/remote/folder

hostname